Big Huge Thesaurus

teucrium chamaedrys

noun